protective screed - French English Dictionary